Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Thailand F4 Spain #1-w2 Thailand F2 Thailand F3 Japan F9 Japan F10 Australia F12 Australia F13 Cambodia F1 Thailand F2 Indonesia F5 Laos F1 Thailand F4 Thailand F5 Chinese Taipei F1 Chinese Taipei F2 Canada F5 China F1 China F2 Spain #1-w1 Thailand F2 Chinese Taipei F1 Cambodia F1 Cambodia F2 Thailand F2 Japan F2 Japan F3 Thailand F6 Hong Kong F3 Thailand F10 Thailand F11 Indonesia F3 Thailand F1 Thailand F1 Banca Stato Challenger Lugano - Lugano India F4 VI Torneo Internazionale di Tennis - Barletta Memorial Piertomaso Tessitore - San Remo Sporting Challenger - Turin 10th Wartburg Open - Eisenach Cridicard Mastercard Tennis Cup - Campos do Jordao Black Forest Open 2002 - Freudenstadt GHI Bronx Tennis Classic - Bronx CA-Challenge - Graz Yokohama Challenger 2001 - Yokohama Samsung Securities Cup - Seoul University of Tennessee USTA Challenger - Knoxville USTA Challenger of Dallas - Dallas Bangkok Challenger - Bangkok Barletta Citta'Della Disfida Open 98 - Barletta Ostend Challenger Tennis Cup of Flanders - Ostende Rado Geneva Challenger - Geneva 7th Wartburg Open - Eisenach Internationale Tenniskampioenschappen - Scheveningen Sylt Open 1999 - Sylt Kyiv UMC Open - Kiev Medicor Open - Budapest Samarkand Challenger - Samarkand Shimadzu All Japan Indoor - Kyoto Heineken Challenger - Ho Chi Minh City New Delhi Challenger - New Delhi Fergana Tennis Challenger Tournament - Fergana Sporting Challenger 2003 - Turin Atlantic City Open - Atlantic City Banca Stato Challenger Lugano - Lugano The Granby Natrel Challenger - Granby USTA Seascape Challenger - Aptos Credicard Mastercard Tennis Cup - Campos do Jordao 12th BH Tennis Open International Cup - Belo Horizonte Binghamton Professional Tennis Tournament - Binghamton CA Challenge - Graz Geneva Challenger - Geneva 3° Trofeo 'Citta di Brindisi' - Brindisi Akbank Private Banking-TED Open - Istanbul Banja Luka Challenger 2003 - Banja Luka Copa Sevilla Internacionales de Andalucia - Seville X Ciutat de Barcelona - Barcelona Belgaum Open - Belgaum IPP Open - Helsinki Czech Indoor Open - Prague Jameson Cup - Milan Heineken Challenger 2004 - Ho Chi Minh City Japan F1 Corona Mexico City Open - Mexico City 6th Sardinian International Championships - Cagliari VIII Torneo Internazionale di Tennis - Barletta Busan Open - Busan Challenger Leon 2004 - Leon Abierto Club Casablanca - Mexico City Zagreb Open - Zagreb Prague Open - Prague Schickedanz Open - Furth Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte 2004 Colorado Tennis Classic - Denver Trani Cup - Trani Binghamton Professional Tennis Tournament - Binghamton XI Ciutat de Barcelona - Barcelona Lambertz Open - Aachen 2004 Keys Gate Challenger - Homestead Music City Challenger - Nashville Open de la Ville de Saint Denis - Reunion Island La Serena Open - La Serena Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas 2005 Freeman Men's Challenger - Joplin Heineken Challenger - Ho Chi Minh City Draft Corona Mexico City Open - Mexico City Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Banca Stato Challenger - Lugano Singha Tennis Classic - Tarzana The Natrel's Challenger of Granby - Granby dBI Tennis Challenger - Binghamton Samsung Securities Cup - Seoul Music City Challenger - Nashville USTA Illinois Challenger - Champaign The LTA Sunderland Challenger - Sunderland Challenger Ford de Cherbourg - Cherbourg HTV Challenger - Ho Chi Minh City Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Ciudad de Pozoblanco Open Diputacion - Cordoba GHI Bronx Tennis Classic - Bronx The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Samsung Secruities Cup Challenger - Seoul Flea Market Cup Busan Challenger Tennis - Busan Kia International In Kawana - Kawana South African Airways Tennis Open - Durban BMW Tennis Championship - Sunrise ECU Prague Open - Prague Unicredit Czech Open 2007 - Prostejov Siemens Open 2007 - Scheveningen Challenger Natrel Presented by National Bank - Granby Samsung Securities Cup - Seoul Flea Market Cup - Busan Taiwan Challenger - Kaohsiung Malaysian Open - Kuala Lumpur Hilton Waikoloa Village USTA Challenger - Waikoloa 2008 China TCL Challenger - Guangzhou Shimadzu All Japan Indoor Tennis Championships - Kyoto Busan Open Challenger Tennis - Busan 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona III Isla de Lanzarote - Lanzarote Fergana Challenger - Fergana Izmir Cup - Izmir Challenger Banque Nationale - Granby Moncton Men's Challenger - Moncton Oldum Brown Vancouver Open - Vancouver New Delhi Challenger III - New Delhi New Delhi Challenger IV - New Delhi Karshi Challenger - Karshi Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Flea Market Cup Busan Challenger Tennis - Busan President's Cup - Astana Dunlop World Challenge - Toyota Heilbronn Challenger Wroclaw Challenger Melbourn Challenger Bangkok Challenger Korat Challenger Baton Rouge Challenger Mexico City Challenger Talahassee Challenger Busan Challenger Fergana Challenger Carson Challenger Yuba City Challenger Aptos Challenger Seoul Challenger Bangkok Challenger Bangkok Challenger Astana Challenger Noumea Challenger Burnie Challenger Caloundra Challenger Kyoto Challenger Guangzhou Challenger Pingguo Challenger Johannesburg Challenger Busan Challenger Fergana Challenger Guadalajara Challenger Winnetka Challenger Wuhai Challenger Beijing Challenger Bangkok Challenger Seoul Challenger Noumea Challenger Burnie Challenger Singapore Challenger Kyoto Challenger Busan Challenger Winnetka Challenger Granby Challenger Vancouver Challenger Bangkok Challenger Seoul Challenger Kun-Ming Challenger Busan Challenger Beijing Challenger Astana Challenger Tashkent Challenger Melbourne Challenger Toyota Challenger Burnie Challenger West Lakes Challenger Anning Challenger Busan Challenger Nanchang Challenger Bangkok Challenger Shanghai Challenger Indore Challenger Pune Challenger Yokohama Challenger Toyota Challenger Taipei City Challenger Binghamton Professional Tennis Tournament - Binghamton CA Challenge 2002 - Graz Honda-Kah Open - Singapore ATU Cup - Weiden Wartburg Open - Eisenach GHI Bronx Tennis Classic - Bronx BMW Challenger Open - Monchengladbach USTA Tennis Championships of Austin - Austin St. Francis Health System USTA Challenger - Tulsa Osaka International Tennis Tournament - Osaka Kyoto Challenger - Kyoto Nord/LB Open - Braunschweig IX Ciutat de Barcelona - Barcelona Torneo Internazionale di Tennis ATP-Challenger - Merano Renault Slovenian Open - Ljubljana Volkswagen TED Open - Istanbul The LTA Wrexham Challenger - Wrexham 2003 USTA Tallahassee Tennis Challenger - Tallahassee Internationale Badische Meisterschaften Um Den Techem Cup - Zell Dharwad Challenger 2003 - Dharwad The Surbiton Trophy - Surbiton Ourocard Tennis Challenger - Sao Paulo Mauritius Open - Mauritius Diego Open - Budapest The Wright Financial Group, Inc. Challenger - Champaign FILA Challenger - Biella Nova Challenger Osaka - Osaka Gallagher International - Hamilton DPD Challenger 2002 - Aschaffenburg Black Forest Open 2000 - Freudenstadt Ho Chi Minh City Challenger - Ho Chi Minh City Fergana Challenger - Fergana Zagreb Open - Zagreb Compaq Challenger - Bucharest ATU Cup - Weiden Challenger Copa Sevilla Internacionales de Andalucia - Seville The 69th King's Cup-Thailand Open - Bangkok USTA Seascape Challenger - Aptos Heilbronn Open - Heilbronn Sardinia International Championship - Cagliari Zagreb Open - Zagreb Memorial Savigny - Sassuolo Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Kyiv UMC Open - Kiev Abierto Internacional de Salinas - Salinas Hilton Waikoloa Village USTA Challenger - Waikoloa Copa Ericsson Brasil - Sao Paulo CA Challenger - Graz Memorial Savigni - Sassuolo Tennis Napoli Cup - Naples Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia V Abierto Internacional de Salinas - Salinas Muller Cup 2000 - Ulm Schickendanz Open - Furth Muller Cup - Ulm ATP Heineken Challenger 2000 - Ho Chi Minh City The Scottish Tennis Championships - Edinburgh Nottingham Men's Challenger - Nottingham Yokohama International Tennis Tournament - Yokohama Odlum Brown Vancouver Open - Vancouver Braunschweig Open - Braunschweig Lambertz Open - Aachen Okal Cup 2003 - Eckental Shimadzu All Japan Indoor - Kyoto GHI Bronx Classic - Bronx Gemax Open 2002 - Belgrade Shanghai Challenger Nottingham-2 Challenger Pingguo Challenger Prostejov Challenger Kaoshuing Challenger Tianjin Challenger Kaohsiung Challenger Traralgon Challenger St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca Paegas Czech Open - Prague Heineken Trophy - Rosmalen Generali Open 1997 - Kitzbuhel International Championships of Sicily - Palermo Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Croatian Indoors - Split Sybase Open - San Jose Advanta Championships - Philadelphia Open Seat-Godo '98 - Barcelona XII Internazionali di Tennis CARISBO - Bologna Connex Open Romania - Bucharest Connex Open Romania - Bucharest Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Open Seat-Godo 2000 - Barcelona BMW Open - Munich Energis Dutch Open - Amsterdam Generali Open 2000 - Kitzbuhel Waldbaum's Hamlet Cup - Long Island Gelsor Open Romania - Bucharest Marbella Open - Marbella Gold Flake Open - Chennai Cerveza Club Colombia Open - Bogota Chevrolet Cup - Vina del Mar Kroger / St. Jude International - Memphis Open Seat-Godo 2001 - Barcelona BMW Open - Munich Croatia Open - Umag Idea Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo Tata Open 2002 - Chennai The Stella Artois Grass Court Championships - London 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest President's Cup - Tashkent AIG Japan Open - Tokyo Campionati Internazionali di Sicilia - Palermo BMW Open - Munich Energis Open - Amersfoort Thailand Open - Bangkok AIG Japan Open - Tokyo Gstaad Kitzbuhel Bournemouth Toulouse Santiago Internationaux de Tennis de Brest - Brest Casablanca Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Kitzbuhel Valencia Barletta Citta Della Disfida Open 2000 - Barletta Nice Kitzbuhel Umag Bogota CA-Challenge 2000 - Graz Estoril Kitzbuhel Siemens Open 2001 - Scheveningen Time Warner USTA Challenger - Binghamton XL Challenger de Tenis Copa Sevilla - Seville Generali Open 1998 - Kitzbuhel Hilton Waikoloa Village USTA Challenger - Waikoloa Muller Cup 99 - Ulm Heineken Challenger - Ho Chi Minh City Banca Stato Challenger Lugano - Lugano VII Torneo Internazionale di Tennis - Barletta ATP Bangalore Challenger - Bangalore Shimadzu All Japan Indoor - Kyoto Grolsch Open 1997 - Amsterdam Siemens Open - Scheveningen Tata Open - Chennai V Torneo Internazionale di Tennis - Barletta Open de la Comunidad Valenciana - Valencia The Stella Artois Grass Court Championships - London Open Castilla y Leon Trofeo Iberdrola - Segovia Samsung Securities Cup - Seoul Thailand Open - Bangkok The Scottish Tennis Championships - Edinburgh The 70th King's Cup and Queen's Cup - Bangkok BH Tennis Open International Cup - Belo Horizonte Renault Slovenian Open - Ljubljana Copa Ericsson Venezuela - Caracas Warsteiner Challenger Wolfsburg - Wolfsburg Samsung Securities Cup Challenger - Seoul China Open - Beijing Thailand Open - Bangkok AIG Japan Open - Tokyo Chennai Open - Chennai Delray Beach International Tennis Championships - Delray Beach USTA Seascape Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington The Stella Artois Championships - London Campionati Internazionali di Sicilia - Palermo The 10tele.com Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington China Open - Beijing Thailand Open - Bangkok The Wright Financial Group USTA Challenger - Champaign AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Kroger / St. Jude International - Memphis SAP Open - San Jose Regions Morgan Keegan Championships - Memphis The Tennis Channel Open - Las Vegas Grand Prix Hassan II - Casablanca XI Venice Open - Venice Estoril Open - Estoril Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Countrywide Classic - Los Angeles China Open - Beijing Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Yokohama World Tennis Gaora Cup - Yokohama ATP Challenger Numea - New Caledonia Genova Honda Kah Singapore Men's Tennis Open - Singapore Marbella Media Will Cup Busan Challenger Tennis - Busan Internationaux du Doubs - Besancon The Artois Championships - London Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open Gstaad - Gstaad Romanian Open - Bucharest Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Challenger Casablanca San Angel - Mexico City Dubai Tennis Open - Dubai Rado Geneva Challenger - Geneva Freudenstadt Challenger - Freudenstadt Campbells Hall of Fame Tennis Championships - Newport XII Internazionali di Tennis CARISBO - Bologna Thailand Open - Bangkok Singapore Mens Tennis Open - Singapore Copa Ericsson Chile - Santiago Indianapolis Tennis Championships - Indianapolis Thailand Open - Bangkok Gerry Weber Open - Halle PTT Thailand Open - Bangkok Copa Sevilla Inernacionales de Andalucia - Seville Campbell's Hall of Fame Tennis Championships - Newport PTT Thailand Open - Bangkok Toyota Challenger Aircel Chennai Open - Chennai Aegon Nottingham Open - Nottingham U.S. National Indoor Tennis Championships - Memphis Shanghai Rolex Masters - Shanghai Grand Prix Hassan II - Casablanca Hellmann's Cup - Santiago Copenhagen Open - Copenhagen Estoril Open - Estoril Eutelsat Monte Carlo Open - Monte Carlo Italian Open - Rome The Lipton Championships - Key Biscayne Licher German Open - Hamburg Tennis Masters Series - Toronto Hamburg Rome Rome Stockholm Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Masters - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Shanghai - Shanghai BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open Wimbledon Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Davis Cup, Group 1, 1R, NZL-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 4-1 Davis Cup, Group 1, 1R, JPN-THA 4-1 Davis Cup, Group 1, REL1, THA-CHN 5-0 Davis Cup, Group 1, 2R, THA-JPN 4-1 Davis Cup, World Group, QR, GBR-THA 3-2 Davis Cup, Group 1, 1R, THA-KOR 4-1 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, World Group, QR, CZE-THA 4-1 Davis Cup, Group 1, 1R, THA-PAK 5-0 Davis Cup, Group 1, 2R, THA-UZB 4-1 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, Group 1, 1R, PAK-THA 3-2 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, PO, THA-INA 4-1 Davis Cup, Group 1, 1R, UZB-THA 2-3 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, Group 1, 1R, TPE-THA 3-2 Davis Cup, Group 1, 1R, THA-KAZ 3-2 Davis Cup, Group 1, 2R, AUS-THA 5-0 Asian Hopman Cup - Astana Davis Cup, Group 1, 2R, THA-AUS 2-3 Davis Cup, Group 1, PO, THA-CHN, 1-4 Davis Cup, Group II, 1R, POC-THA 0-5 Davis Cup, Group II, 1R, SRI-THA 1-3 Davis Cup, Group II, 2R, INA-THA 3-2 Davis Cup, Group II, 1R, KUW-THA 1-4 Davis Cup, Group II, 2R, PHI-THA 4-1 Davis Cup, Group II, 3R, THA-PAK 4-1 15th Asian Games Doha 2006 French Open - Paris U.S. Open - New York Davis Cup, Group 1, 1R, THA-UZB 3-2 Davis Cup, Group I, 1R, THA-KOR 2-3